paid immediately in cash or the equivalent - Spanish English Dictionary